home *** CD-ROM | disk | FTP | other *** search
- program main;
- uses fgmain, fgmisc, fgsvga;
-
- var
- old_mode : integer;
- status : integer;
- message : string;
-
- begin
- old_mode := fg_getmode;
- status := fg_svgainit(1);
-
- if (fg_testmode(27,1) = 1) then
- fg_setmode(27)
- else if (fg_testmode(26,1) = 1) then
- fg_setmode(26)
- else if (fg_testmode(25,1) = 1) then
- fg_setmode(25)
- else
- begin
- write('This program requires an SVGA');
- writeln('with at least 512K video memory.');
- exit;
- end;
-
- fg_setcolor(15);
- fg_text('I''m running in mode ',20);
- str(fg_getmode:2,message);
- message := message + '. ';
- fg_text(message,3);
- fg_waitkey;
-
- fg_setmode(old_mode);
- fg_reset;
- end.